let SSID = 'wifiName'
let password = '12345'
//判断手机是否打开了WiFi功能，可以通过调用getSystemInfo返回的wifiEnabled属性得知，
function startWifi() {
  wx.startWifi({
    success() {
      wx.connectWifi({
        SSID,
        password,
        success() {
          //IOS环境下，即使传入错误的wifi和密码，connectWifi还是会执行success回调。解决方法就是在connectWifi的回调里再判断下是否是IOS环境，是的话再去调用getConnectedWifi判断当前是否连接的是之前传入的WiFi，来判断连接是否成功。
          if (isIOS) { // 是否是IOS可通过提前调用getSystemInfo知道
            wx.onWifiConnected(result => {
              if (result.wifi.SSID === SSID) {
                // 连接成功
              } else {
                // 连接失败
              }
            })
          } else {
            // 连接成功
          }
        },
        fail(e) {
          // 连接失败
        }
      })
    }
  })
}